<?php
if ($_SERVER['SITE_ENV'] == 'testing') {
    // 测试环境
    return [
        'payer_show_name' => '阿祖测试', // 转账时显示的付款方姓名
        'msg_amount'      => 0.1, // 信息费金额 单位：元

        'alipay' => [
            // 支付宝分配的 APPID
            'app_id'         => '2017071107715688',

            // 支付宝异步通知地址
            'notify_url'     => "http://{$_SERVER['HTTP_HOST']}/alipay/notify",

            // 支付成功后同步通知地址
            'return_url'     => "http://{$_SERVER['HTTP_HOST']}/alipay/return",

            // "支付宝公共密钥"，验证签名时使用
            'ali_public_key' => 'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkaqo428bKQzZwqdj83YcDvhENBN9wU3IQAx2MhOY4si1gzGenehE6fEFzE6Y+c9dr6UCXLDD1DD1t51s7cBrdeVQNquD8zkk6evrvqJ4II3IkA1KV2bDvqz+H8WCT7VktM4mO4Tun12PlxtzWi+WUjOLscuFNh59D3qiX429BmZrOmq8cdGZjrOzRmHToYrrCdioc6HWSUOerEVBRZD01WW5s6FUAXZmDIujRKkh/OGCoZOURaiI32VZZt/BnwR3YDDbNYe0xQ5XZmgVYxoqVXuz/22iZEvaJILiep8xrl2Jiu8ucTKHyZAGrNgQ43kAmX/I6bz5InecJEFfcEiSJQIDAQAB',

            // 自己的私钥，签名时使用
            'private_key'    => 'MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDNYlLvuyRgLJiYuWRk1jL9JK/Y4Xmc/2a8Lh1L70mToFZrD9Ua9xQn2oon7xcuX4LOwE1iv2jU7hE8PZBt6ffTzi9vczjxfCRkP2pGi0TOhqSIO+Wb2RUoc5k+o1Brd3UX7hkK4GqHzYIqMmJbhdalT6apXY6KiWBkwZGo6c3SbL9uUnyJRZb54K3TT03mXIIwsoOftApgp7nb6Rf6fVQ3eEjr/WToUnAq3FdzvE3+UyoaSUT9oaNy/ijwWl1K3vQ+IdiiAmKIQIzX2bAoL/xb3Yu8r0JmEcQZmW9r5KhqfPat7/ahjNOl7QZu3g21VG2w7v6NYzylX50HhJWVRDWnAgMBAAECggEAZlu4Zc3o5R2Ut5i91huCsfLUyMwmpf4Ln4GEDFInYzGnoBf150h4fRxHenuIHA5xzMS+TJaEkopLgLBWCNFwN9ksfuj32jI6mNOaDapfEma8HUFsv21DRDPIjhUqgUS50MFTLb6GmUPsuUb/Cgn73cuCjioYXib1KYHnLD3J3DJ8wduDRBNQF21kH47EbjlEvX1iSOonAYYZPlm2fatAchFDPXXfXHBtxA20y3rxsNPKnSlIj0q7rN+7GXtnAi9ttH2ahNCA34rExYCPJj5M3PClAsVujk2JCBA34DRg1nNFdbFaV7uuMq/dUPs057uVkdpH4ToRUXiQBBardJVogQKBgQD9wZ9bteWvSdkVmZkMZpsSPxawbrHp9Ye68XJgKKGVY+QqsiPykBupdnrL9bwot9Z/NDgvFEypW82RtHB/53BTWbeWcQ5SZwpLGGKLJNi+tX4D/qlIHLqSqmCKHy9O6QU0e/Ta0iArMzsrgRAB3KLN718CjruQUjnM7EY8YgQKIQKBgQDPMzX68NMix3wNkPy/5nMVIOK6W9i6SzNZaIEuzaDBv1v1GlkicWwSbiBr3W+zUJINugDM+8msy/d7/u5cITbq+e100gtsGUhoJrn/ElC+DjqFMRRfjbul9ITIQ9F6t1AhjwaJM9fFSdfmbaLcT3L9SCO64bfQmhzRrz+LGhGWxwKBgQCf3oGQnPu0wLjUw+1Jg8dE6pxX0ZWjSX4WyBEABfkvDjzsrUi6hBH5ZNyebRX7LT8k6vhOqOJXfK/5kQ2jd2MsEAT68gVM4v/4KcfD1BX9qIhY6fMqrHba+h5SRq1ecK5Hz6SGzAVaUi+ADBLSqXekeJ+KE/SVS0iBE4Z4emQDIQKBgHWZ3mCAgYWy7ZERorMUjGsIkEcvzDHobsunSfMTmNN+1iWmf8LR14IaaWJve2+uIkeSM9QkcNIXrm79QbKe03nIwuLUONFxBCzBFj5U2ekVUFe6hJK7ci7+OsMj4uig1OVHNXF4MFZ01AqgXZhnq59ga48tf9PxNLw6mHlOIX+PAoGBAKVvXzTajVudCqsg5Znz/PPkzHRd+Jm9fhtsFzYI0RUchxkiTkpe/s3yOEtfEd4o+8efL/1iA90XnV57U1kIV46DqN+FHOTXyB3QTgXeHcZ4KnqP/WPdZKwoPaRTOfFr/CS+dT7xiX5fyBMfDbgXP09gBWxkMtdt/Hst0XoRT822',

            // 日志记录
            'log'            => [
                'file'     => storage_path('logs/alipay.log'),
                'level'    => 'info', // 建议生产环境等级调整为info，开发环境为 debug
                'type'     => 'daily', // optional, 可选 single、daily
                'max_file' => 90, // optional, 当 type 为 daily 时有效，默认 30 天
            ],

            // 接口请求参数设置
            'http'           => [
                'timeout'         => 5.0,
                'connect_timeout' => 5.0,
                // 更多配置项请参考 [Guzzle](https://guzzle-cn.readthedocs.io/zh_CN/latest/request-options.html)
            ],

            /*
             * 支付模式
             * normal: 普通模式
             * dev：沙箱模式
             */
//            'mode'           => 'dev',
        ],

        'wechat' => [
            // 公众号 APPID
            'app_id'      => 'wx10e4db3a1500275d',

            // 小程序 APPID
            'miniapp_id'  => 'wxbf19815ce36d7644',

            // APP 引用的 appid
            'appid'       => '',

            // 微信支付分配的微信商户号
            'mch_id'      => '1485585432',

            // 微信支付异步通知地址
            'notify_url'  => "http://{$_SERVER['HTTP_HOST']}/wechat/notify",

            // 微信支付签名秘钥
            'key'         => 'haohankejishanghuzhifuapimiyao11',

            // 客户端证书路径，退款、红包等需要用到。请填写绝对路径，linux 请确保权限问题。pem 格式。
            'cert_client' => '',

            // 客户端秘钥路径，退款、红包等需要用到。请填写绝对路径，linux 请确保权限问题。pem 格式。
            'cert_key'    => '',

            // 日志记录
            'log'         => [
                'file'     => storage_path('logs/wechat.log'),
                'level'    => 'info', // 建议生产环境等级调整为info，开发环境为 debug
                'type'     => 'daily', // optional, 可选 single、daily
                'max_file' => 90, // optional, 当 type 为 daily 时有效，默认 30 天
            ],

            // 接口请求参数设置
            'http'        => [
                'timeout'         => 5.0,
                'connect_timeout' => 5.0,
                // 更多配置项请参考 [Guzzle](https://guzzle-cn.readthedocs.io/zh_CN/latest/request-options.html)
            ],

            /*
             * 支付模式
             * normal: 普通模式
             * dev：沙箱模式
             * hk：香港钱包
             * us：境外
             * service：服务商模式
             */
            // 'mode' => 'dev',
        ],
    ];
} else {
    return [
        'payer_show_name' => '', // 转账时显示的付款方姓名
        'msg_amount'      => 10.00, // 信息费金额 单位：元

        'alipay' => [
            // 支付宝分配的 APPID
            'app_id'         => '',

            // 支付宝异步通知地址
            'notify_url'     => '',

            // 支付成功后同步通知地址
            'return_url'     => '',

            // "支付宝公共密钥"，验证签名时使用
            'ali_public_key' => '',

            // 自己的私钥，签名时使用
            'private_key'    => '',

            // 日志记录
            'log'            => [
                'file'     => storage_path('logs/alipay.log'),
                'level'    => 'info', // 建议生产环境等级调整为info，开发环境为 debug
                'type'     => 'daily', // optional, 可选 single、daily
                'max_file' => 90, // optional, 当 type 为 daily 时有效，默认 30 天
            ],

            // 接口请求参数设置
            'http'           => [
                'timeout'         => 5.0,
                'connect_timeout' => 5.0,
                // 更多配置项请参考 [Guzzle](https://guzzle-cn.readthedocs.io/zh_CN/latest/request-options.html)
            ],

            /*
             * 支付模式
             * normal: 普通模式
             * dev：沙箱模式
             */
            //'mode'           => 'dev',
        ],

        'wechat' => [
            // 公众号 APPID
            'app_id'      => '',

            // 小程序 APPID
            'miniapp_id'  => '',

            // APP 引用的 appid
            'appid'       => '',

            // 微信支付分配的微信商户号
            'mch_id'      => '',

            // 微信支付异步通知地址
            'notify_url'  => '',

            // 微信支付签名秘钥
            'key'         => '',

            // 客户端证书路径，退款、红包等需要用到。请填写绝对路径，linux 请确保权限问题。pem 格式。
            'cert_client' => '',

            // 客户端秘钥路径，退款、红包等需要用到。请填写绝对路径，linux 请确保权限问题。pem 格式。
            'cert_key'    => '',

            // 日志记录
            'log'         => [
                'file'     => storage_path('logs/wechat.log'),
                'level'    => 'info', // 建议生产环境等级调整为info，开发环境为 debug
                'type'     => 'daily', // optional, 可选 single、daily
                'max_file' => 90, // optional, 当 type 为 daily 时有效，默认 30 天
            ],

            // 接口请求参数设置
            'http'        => [
                'timeout'         => 5.0,
                'connect_timeout' => 5.0,
                // 更多配置项请参考 [Guzzle](https://guzzle-cn.readthedocs.io/zh_CN/latest/request-options.html)
            ],

            /*
             * 支付模式
             * normal: 普通模式
             * dev：沙箱模式
             * hk：香港钱包
             * us：境外
             * service：服务商模式
             */
            // 'mode' => 'dev',
        ],
    ];
}